found footage – English–Español translations

🇬🇧 en es 🇪🇸

found footage noun

metraje hallado
Wiktionary Links